//
//  TagModel.swift
//  MyDiary2025
//
//  Created by 罗万能 on 2025/6/25.
//

import Foundation
import SwiftUI
import SwiftData

typealias TagModel = TagModelV1

@Model
class TagModelV1{
    var id: UUID
    var tagTitle: String
    var tagColor: Color
    init(id: UUID, tagTitle: String, tagColor: Color = .primary) {
        self.id = id
        self.tagTitle = tagTitle
        self.tagColor = tagColor
    }
}


extension TagModel{
    static var debugData: TagModel = {
        return TagModel(id: UUID(), tagTitle: "眼睛想旅行", tagColor: Color.green)
    }()
    static var debugDatas: [TagModel] = {
        return [
            TagModel(id: UUID(), tagTitle: "眼睛想旅行", tagColor: Color.green),
            TagModel(id: UUID(), tagTitle: "眼睛想旅行2", tagColor: Color.red),
            TagModel(id: UUID(), tagTitle: "眼睛想旅行3", tagColor: Color.body),
            TagModel(id: UUID(), tagTitle: "眼睛想旅行4", tagColor: Color.title),
            ]
    }()
}
